//#include "common.h"
//#include "fast.h"
//#include <getMatch.h>
//#include "relocation.h"
//int main()
//{
//	Mat a;
//	a = imread("c:\\a.jpg");
//	Mat b;
//	b = imread("c:\\b.jpg");
//	Mat c = imread("c:\\c.jpg");
//	cout << sizeof(long) << sizeof(int) << endl;
//	int64 ggg = computeSSD(a,b);
//	int64 ggg2 = computeSSD(a, c);
//	Fast fast(10, 500, a.size());
//	vector<KeyPoint> kpts1, kpts2;
//	Mat desp1, desp2;
//	Mat out;
//
//	fast.compute(a, kpts1, desp1);
//	fast.compute(b, kpts2, desp2);
//	vector<DMatch> dmatches;
//	fast.match(a, kpts1, desp1, kpts2, desp2, dmatches);
//	fast.match(a, kpts1, desp1, kpts2, desp2, dmatches);
//	GetMatch getMatch();
//	drawMatches(a, kpts1, b, kpts2, dmatches, out);
//	imshow("haha", out);
//	cvWaitKey(0);
//}